Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 BOWER STREET Terraced £90,557 £19,550 22 Dec 1998